//
//  ChartsViewController.swift
//  CHSimpleUI
//
//  Created by cyptt on 2022/7/7.
//

import UIKit
import Charts

class ChartsViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()

//        self.view.backgroundColor = UIColor.white
//        
//        
//        let pieChart:PieChartView = PieChartView.init(frame: CGRect.init(x: 100, y: 100, width: 300, height: 300))
//        self.view.addSubview(pieChart)
//        pieChart.backgroundColor = UIColor.white
//        pieChart.drawCenterTextEnabled = true
//    
//        pieChart.centerText = "我的签署"
//        pieChart.holeColor = UIColor.white
//      
//        pieChart.transparentCircleColor = UIColor.white
//        pieChart.transparentCircleRadiusPercent = 0.5
//        pieChart.usePercentValuesEnabled = false
//        pieChart.drawCenterTextEnabled = true
//        pieChart.drawHoleEnabled = true
//        pieChart.drawSlicesUnderHoleEnabled = false
//        pieChart.noDataTextColor = UIColor.purple
//        pieChart.drawEntryLabelsEnabled = true
//        pieChart.entryLabelColor = UIColor.white
//        pieChart.entryLabelFont = .systemFont(ofSize: 12)
//     
//        pieChart.legend.enabled = false //是否显示图列
//
//        var dataEntries = [PieChartDataEntry]()
//
//        for i in 1...3{
//        
//
//            let y = arc4random()%100
//            print(y)
//            let entry = PieChartDataEntry.init(value: Double(i))
//    
//           
//        
//            if i == 1 {
//                entry.label = "待签署"
//            }else if(i == 2){
//                entry.label = "已签署"
//            }else{
//                entry.label = "废签"
//            }
//            
//           
//         
//            dataEntries.append(entry)
//        }
//        
//        
//        
//        let ichartDataSet:IChartDataSet = PieChartDataSet(entries: dataEntries,label: "33")
//
//        ichartDataSet.valueTextColor = UIColor.clear
//        ichartDataSet.setColor(UIColor.red)
//        ichartDataSet.addColor(UIColor.blue)
//        ichartDataSet.addColor(UIColor.purple)
//        
//        
// 
//      
//        
//    
////        ichartDataSet.valueTextColor = UIColor.clear
//    
////
//        let charData:PieChartData = PieChartData.init(dataSet: ichartDataSet)
//    
//        pieChart.data =  charData
//     
        // Do any additional setup after loading the view.
    }
    

    /*
    // MARK: - Navigation

    // In a storyboard-based application, you will often want to do a little preparation before navigation
    override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
        // Get the new view controller using segue.destination.
        // Pass the selected object to the new view controller.
    }
    */

}
